﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace radnaVerzija
{
    public enum TipAktivnosti
    {
        Yoga,
        Fitness,
        Zumba,
        KickBox
    }
    public enum Dan
    {
        Ponedjeljak,
        Utorak,
        Srijeda,
        Cetvrtak,
        Petak,
        Subota,
        Nedjelja
    }
    public class Aktivnost
    {
        private int idAktivnosti;
        private int tipAktivnosti;
        private Dan danUSedmici;
        //private Uposlenik trener;
       
        private int cijena;
        private int maxBrojClanova = 20;
        private int brojClanova = 0;
         private int trener;

public int Trener
{
  get { return trener; }
  set { trener = value; }
}

        public int IdAktivnosti
        {
            get { return idAktivnosti; }
            set { idAktivnosti = value; }
        }
        

        public int TipAktivnosti
        {
            get { return tipAktivnosti; }
            set { tipAktivnosti = value; }
        }
       

        public Dan DanUSedmici
        {
            get { return danUSedmici; }
            set { danUSedmici = value; }
        }
        

        //public Uposlenik Trener
        //{
        //    get { return trener; }
        //    set { trener = value; }
        //}
        

        public int Cijena
        {
            get { return cijena; }
            set { cijena = value; }
        }
        

        public int MaxBrojClanova
        {
            get { return maxBrojClanova; }
            set { maxBrojClanova = value; }
        }
        
        private uint p1;
        private uint p2;
        private DateTime dateTime;

        public int BrojClanova
        {
            get { return brojClanova; }
            set { brojClanova = value; }
        }


        public Aktivnost()
        {
        }

        public Aktivnost(int brclanova, int cijena, DateTime dateTime,int maxbr,int ta,int idTrener)
        {
            // TODO: Complete member initialization
            brojClanova = brclanova;
            Cijena = cijena;
            danUSedmici =(Dan)(dateTime.DayOfWeek);
            maxBrojClanova=maxbr;
            TipAktivnosti=ta;
            Trener=idTrener;
            
        }
        public bool daLiJeDostupna()
        {
            return true;
        }
        public void dodajClana()
        {
        }
        public void obrisiClana()
        {
        }
    }
}
